History
History
Synonyms
UK
US
Meaning:
gnaw

to bite steadily at (something)

bite, chew

undermine

to make a hollow or tunnel under (an area of ground); to weaken (health, confidence etc) gradually

weaken

whittle

to reduce the size of something by cutting away parts etc; to reduce the size of something gradually

cut away at; reduce

EAT AWAY as in Wiktionary
EAT AWAY as in Wikipedia